hihi, hùi đó giờ e mới nghe có zụ reset mà chương trình không chạy lại từ đầu
Thông báo
Collapse
No announcement yet.
{HELP} Dùng VDK tạo reset cho chính nó !
Collapse
X
-
Nguyên văn bởi Acxen_lupine Xem bài viếtHơ, cái này thì có khó gì đâu...
Bạn thừa sức nghĩ ra mà... đúng 1 tháng nữa nếu bạn vẫn chưa nghĩ ra tôi sẽ lập 1 topic mới về vấn đề này. Nếu bạn nghĩ ra thì nhờ bạn dành chút thời gian để giảng giải cho những anh em chưa biết nhé.chỉ có tâm hồn là nơi duy nhất: có thể biến thiên đường thành địa ngục và ngược lại có thể biến địa ngục hóa thiên đường
Everything should be made as simple as possible, but not simpler
Comment
-
Nguyên văn bởi ARAXIN Xem bài viếthihi, hùi đó giờ e mới nghe có zụ reset mà chương trình không chạy lại từ đầu
Nguyên văn bởi daohuytien Xem bài viếtbạn Acxen_lupine có thể dành chút thời gian giới thiệu cho ae biết được: Reset chạy lại chương trình từ đầu và không chạy lại chương trình từ đầu thì nó được ứng dụng vào đâu ? giúp ae nhé bạn !
Tuy nhiên, tôi cần dùng 1 tháng là để nghĩ xem nó ứng dụng được vào đâu!!!
Sau 1 tháng nếu không nghĩ được... thì đành "ngậm ngùi" trình cái giải pháp mà không ứng dụng này.
Tôi không muốn lớp trẻ sau này nghĩ mấy "bố" lớp này chỉ dành thời gian tranh luận mấy cái vớ vẩn.
Xin lượng thứ!Hôm nay trời nắng chang chang.
Mèo con đi học chẳng mang thứ gì.
Chỉ mang một cái bút chì.
Và mang một mẩu bánh mì con con.
Comment
-
ô hay thật bạn thanhlonguit đâu rùi, bạn hỏi ae mà chả thấy có thông tin gì nữa cả ?? để ae bàn luận xôm quá, để mấy ae có nhẽ lại không ngủ ngon được mất. bạn đừng để mấy ae nhiệt tình mà giống như tui : hum vừa rùi tui cũng vì một bạn nói làm cái trái tim 3 màu dùng led đơn đấu dây nhiều quá và nghĩ tới là nản mất. tui đã dành thời gian 2h để làm cái đó cả lập trình nữa để khẳng định là làm gọn gàng và giá còn rẻ nữa,chỉ có tâm hồn là nơi duy nhất: có thể biến thiên đường thành địa ngục và ngược lại có thể biến địa ngục hóa thiên đường
Everything should be made as simple as possible, but not simpler
Comment
-
Nguyên văn bởi duong_act Xem bài viếtKhông lẽ có Hibernate trên MCU @@.
Trả lời kiểu đánh đố này thà chả nói cho xong
Ban khong nho la ban dang lam kho toi a? Nhung toi dam khang dinh voi 8051 toi co the reset ma chuong trinh khong chay lai tu dau co the chay tu doan bat ky nao do.
Vui long doi 1 thoi gian, toi khong noi choi dau.
Tôi đang rất nghiêm túc đây!!!
Bạn không nhớ là bạn đang làm khó tôi à? Nhưng tôi dám khẳng định với 8051 tôi có thể reset mà chương trình không chạy lại từ đầu, có thể chạy từ đoạn bất kỳ nào đó.
Vui lòng đợi một thời gian, tôi không nói chơi đâu.Hôm nay trời nắng chang chang.
Mèo con đi học chẳng mang thứ gì.
Chỉ mang một cái bút chì.
Và mang một mẩu bánh mì con con.
Comment
-
Nguyên văn bởi Acxen_lupine Xem bài viếtToi dang rat nghiem tuc day!!!
Ban khong nho la ban dang lam kho toi a? Nhung toi dam khang dinh voi 8051 toi co the reset ma chuong trinh khong chay lai tu dau co the chay tu doan bat ky nao do.
Vui long doi 1 thoi gian, toi khong noi choi dau.Last edited by chung1608; 25-01-2013, 13:43.
Comment
-
Nguyên văn bởi chung1608 Xem bài viết8051 đang chạy bị reset mà ko chạy lại từ đầu chương trình đó là đơn giản vì khi reset cứng thì vùng RAM đa mục đích của nó ko bị mất giá trị từ đó có thể nạp giá trị cần nhảy từ trong RAM cho PC, vấn đề kĩ sảo dùng lệnh ko có gì huyền bí.
Comment
-
Nguyên văn bởi duong_act Xem bài viếtLệnh này nó nằm ở đâu trong chương trình hả bác :s
Code:PUSH 31H PUSH 30H RET
Last edited by chung1608; 25-01-2013, 19:38.
Comment
-
Nguyên văn bởi chung1608 Xem bài viếtnó có thể xem là 1 kỹ sảo với hoạt động của lệnh RET thôi. Ta biết rằng khi thực thi lệnh RET sẽ lấy các byte cao và thấp nạp lại PC từ stack SP, vậy trước lệnh RET ta PUSH giá trị vị trí cần tới từ 2 ô nhớ trong RAM vào cho stack. Ví dụ: giả sử 2 ô nhớ sau có giá trị: ô 30H=#23H và ô 31H=#01H , sau khi thực thi đoạn lệnh sau thì PC sẽ chạy tiếp tại vị trí 0123H của chương trình:
[CODE]
PUSH 31H
PUSH 30H
RET
Nếu phần cứng không xóa giá trị thanh ghi PC thì bác phải canh me sao cho ấn Reset đúng vị trí sau lệnh RET. Nếu chương trình đang chạy liên tục thì việc này chắc khó hơn lên giời hoặc là có cách là sau lệnh RET con MCU nó chết cứng tại đó để chờ Reset.
Comment
-
Nguyên văn bởi duong_act Xem bài viếtỞ đây là Reset cứng bác ạ. Tức là phải làm sao sau khi Reset thanh ghi PC chạy từ 1 vị trí xác định khác vị trí đầu chương trình.
Comment
-
Nguyên văn bởi duong_act Xem bài viếtViệc đặt lệnh đó ở 0000H đã nằm trong chương trình rồi đó bác.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỏi về bơm màng bldcbởi nhathung1101Thì đây là 4r điên nặng điện mà, nên họ show phần điện thôi. Phần "cốt lõi" có cái tay biên chắc sang Văn Môn rồi....
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 18:54 -
-
Trả lời cho Chọn dây dẫn cho điện DC?bởi nhathung1101Điện DC đương nhiên là khác với AC rồi. Chỉ cần biết mặt chữ là thấy khác như gà trống với gà mái mà.
Còn về bản chất, AC là dòng điện hoạt động theo tần số. Tần số càng cao thì dây dẫn càng mỏng, nhẹ, vì hiệu ứng...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 18:46 -
-
Trả lời cho Công thức điện tửbởi nhathung1101Ăn ít => Nói nhiều.
Nói nhiều => Làm ít.
Làm ít => Vợ mắng.
Vợ mắng => Cáu nhiều.
Cáu nhiều => Ngủ ít.
Ngủ ít => Râu nhiều.
Râu nhiều =>...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 18:39 -
-
Trả lời cho Chọn dây dẫn cho điện DC?bởi mèomướpDạ vài chục mét thì chú tính như vậy được ạ. Chứ chuẩn thì phải tính cả điện trở của toàn bộ chiều dài dây dẫn nhân với dòng điện xem sụt áp có trong khoảng chấp nhận đc hông ạ. Trong mạch điện tử khoảng cách ngắn và mạch...
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 14:49 -
-
bởi vietroadTheo mình biết thì chọn dây dẫn dựa vào dòng tải. Thường thì tiết diện 1mm2 cho dòng 6A. Nhưng trong các mạch điện tử, như mạch nguồn tổ ong chẳng hạn, dòng đến vài chục Ampe mà đường mạch mỏng dính. Phải chăng điện DC nó khác với...
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 14:19 -
-
Trả lời cho Hỏi về bơm màng bldcbởi vi van phamPhải xem cơ cấu bơm, chứ xem cơ cấu rotor, thì chỉ làm thầy bói xem voi.
-
Channel: Điện tử dành cho người mới bắt đầu
29-11-2024, 08:19 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi yname11vg, cám ơn bác...........
-
Channel: Thiết bị điện tử cá nhân
28-11-2024, 14:37 -
-
bởi khoine9899
Em chào các anh và mọi người.
Hiện em đang có 1 con bơm màng trong thiết bị y tế đang gặp tình trạng yếu dần hoặc ngừng hoạt động sau thời gian sử dụng
Sau khi tìm hiểu về thông tin của bơm trên mạng thì em được biết...-
Channel: Điện tử dành cho người mới bắt đầu
28-11-2024, 11:22 -
-
Trả lời cho Cần mọi người giúp mạch tạo sóng siêu âm máy rửabởi bqviet
-
Channel: Điện tử công suất
27-11-2024, 20:26 -
-
bởi Minhdai95Em chào mọi người, e đang sửa mạch tạo sóng siêu âm cho máy rửa mà chưa có tài liệu để tham khảo sửa, mọi người cho e xin tài liệu ạ...
-
Channel: Điện tử công suất
27-11-2024, 11:37 -
Comment